charcoal-broiled meat - Spanish English Dictionary