Pyrethroide - German English Dictionary