non-self-sufficient - Turco Inglés Diccionario