flufenoxuron - German English Dictionary