chemorepellent - French English Dictionary