lamb kabobs - Turkish English Dictionary