spit-roast - Francés Inglés Diccionario