to be binding and conclusive - Allemand Anglais Dictionnaire