Pyrethroide - French English Dictionary