well-to-do man - French English Dictionary