multi purpose grease - Francés Inglés Diccionario