staunch the bleeding - Español Inglés Diccionario