fiscal stamps - Turkish English Dictionary