flufenoxuron - French English Dictionary