slaughtering yard - French English Dictionary