stamp with a seal - Turkish English Dictionary