sap one´s strength - Turkish English Dictionary