dogcatcher - French English Dictionary