bear the stamp of - Turkish English Dictionary