gamogenesis - Turkish English Dictionary