devourer - Alemán Inglés Diccionario