sap one's energy - Espagnol Anglais Dictionnaire