he/she devoured - Inglés Sinónimo Diccionario