charcoal-broiled meat - German English Dictionary