interior organs - Francés Inglés Diccionario