slaughter wagon - French English Dictionary