human organs - Francés Inglés Diccionario