spit roasted chicken - Turco Inglés Diccionario