chemorepellant - French English Dictionary