slake the thirst - Turkish English Dictionary