chemorepellent - German English Dictionary