cook on skewers - Turco Inglés Diccionario