stem the bleeding - Alemán Inglés Diccionario