be devoured by - Francés Inglés Diccionario