he/she devoured - Español Inglés Diccionario