payment of the stamp tax - French English Dictionary