barbecue stopper - German English Dictionary