impress a seal to something - Turkish English Dictionary