barbecued meat or steak - Almanca İngilizce Sözlük