picture stamp - Turkish English Dictionary