afghan kabob - German English Dictionary