deferment of payment of taxes - French English Dictionary