non-recurring tax - Turkish English Dictionary