staunch the flaw of blood - Allemand Anglais Dictionnaire