green stamp - Turkish English Dictionary