to harness resources - Espagnol Anglais Dictionnaire