iron meat spit bar - Turco Inglés Diccionario