tank station - French English Dictionary