kabob skewer - Turkish English Dictionary