staunch the bleeding - German English Dictionary