grilled swordfish on skewers - Spanish English Dictionary