alarm pheromones - Turkish English Dictionary