staunch the bleeding - Allemand Anglais Dictionnaire