chemorepellant - German English Dictionary