flame-throwers - French English Dictionary