self-lubricated - Turco Inglés Diccionario