devoured - Alemán Inglés Diccionario