payment of the stamp tax - German English Dictionary