cook on skewers - Español Inglés Diccionario