supplementary taxes - French English Dictionary