neats foot oil - Alemán Inglés Diccionario