well-resourced - Spanish English Dictionary