grilled swordfish on skewers - Turkish English Dictionary