long-range fires - French English Dictionary