prepaid taxes - French English Dictionary