self reliance - Alemán Inglés Diccionario