well lubricated - Alemán Inglés Diccionario