self-subsistent - Turco Inglés Diccionario