essential organs - Alemán Inglés Diccionario