dog catcher's van - German English Dictionary