mesonephros - Turkish English Dictionary