tank ditch - French English Dictionary