self-sustain - Turco Inglés Diccionario