advance tax payment - French English Dictionary