flamethrower - French English Dictionary