agreement on double taxation - German English Dictionary