dog catcher's van - French English Dictionary