man of independent means - Spanish English Dictionary