self-supportive - Turco Inglés Diccionario