mesocarp - Francés Inglés Diccionario