rebel refueling station - French English Dictionary