cook on skewers - Francés Inglés Diccionario