draw on one's resources - Espagnol Anglais Dictionnaire