service-stamped passport - Turkish English Dictionary