written or printed contract - Turc Anglais Dictionnaire