non recurring tax - German English Dictionary