put your seal on - Turkish English Dictionary