do well for oneself - Alemán Inglés Diccionario