mesocarpo - German English Dictionary