iron meat spit bar - Español Inglés Diccionario