green stamps - Turkish English Dictionary