field railway supply depot - French English Dictionary