sliced meat on a vertical spit - Turco Inglés Diccionario