ride to conquer cancer - Turkish English Dictionary