go into the ditch - French English Dictionary