well-to-do people - Francés Inglés Diccionario