pyrethroid - French English Dictionary