quench and draw - Turkish English Dictionary