stem the bleeding - Spanish English Dictionary