kettle barbecue - French English Dictionary