neonicotinoid - German English Dictionary