leather grease - Alemán Inglés Diccionario