self-empowered - Alemán Inglés Diccionario