contract in writing under seal - Turkish English Dictionary