on a skewer - Español Inglés Diccionario