blood irrigation - Allemand Anglais Dictionnaire