spit roasting. spit roast - Turco Inglés Diccionario