mesocarpus - German English Dictionary