spit roasted chicken - Alemán Inglés Diccionario