devoured - Español Inglés Diccionario