international tax treaty - German English Dictionary