lack of independence - Alemán Inglés Diccionario