self-lubricating liner - Turco Inglés Diccionario