contract under seal - Turkish English Dictionary