stem the bleeding - Allemand Anglais Dictionnaire