self-lubricated - Alemán Inglés Diccionario