grilled swordfish on skewers - Francés Inglés Diccionario