be devoured by - Inglés Sinónimo Diccionario