in full settlement - Allemand Anglais Dictionnaire