sap one´s strength - Turco Inglés Diccionario