self-maintaining - Turco Inglés Diccionario