self-dependence - Alemán Inglés Diccionario