advance tax payments - French English Dictionary