haploid plant production - Turkish English Dictionary