staunching - Alemán Inglés Diccionario