self reliant - Alemán Inglés Diccionario