chemorepellent - Turkish English Dictionary