mesocarpio - German English Dictionary