written or printed contract - Allemand Anglais Dictionnaire