self-maintained - Turco Inglés Diccionario