grains of pollen - Turkish English Dictionary