permanent stamping - Turkish English Dictionary