self-lubricant - Alemán Inglés Diccionario