sap one's energy - Español Inglés Diccionario