organoid - Francés Inglés Diccionario