minor relay station - French English Dictionary