halal slaughtering - French English Dictionary