tax betterment levy - German English Dictionary