non-self-sufficient - Alemán Inglés Diccionario