superfetate - Turkish English Dictionary