longrange - French English Dictionary