sign (an agreement etc) - Allemand Anglais Dictionnaire