self-subsistence - Turco Inglés Diccionario