stamp on - Turkish English Dictionary