self-lubricating liner - Alemán Inglés Diccionario