kebab skewer - Turkish English Dictionary