pollen plant - Turkish English Dictionary