roasted beef kebap - German English Dictionary