payment of the stamp tax - Spanish English Dictionary