Mesonephros - German English Dictionary