superior lubricant - Alemán Inglés Diccionario