lamb shawarma - German English Dictionary