self-reliance - Alemán Inglés Diccionario