give an eloquent speech - Español Inglés Diccionario