devouring - Francés Inglés Diccionario