stem the bleeding - Turkish English Dictionary