mesocarpus - French English Dictionary