pheromone plume - Turkish English Dictionary