non-recurring tax - French English Dictionary