long distance station - French English Dictionary