essential organs - Francés Inglés Diccionario