well-resourced - Español Inglés Diccionario