Diccionario Español-Inglés
debatir
Agitate, discuss, talk over
Diccionario Español-Inglés
debate
deben