mesonephros - German English Dictionary