permethrin - German English Dictionary