Pyrethroide - English Synonyms Dictionary