meaning of am offenen Feuer braten

am offenen Feuer braten - German to English

to barbecue