mesonephron - Turkish English Dictionary