staunch the bleeding - Turkish English Dictionary