foreign tax agreement - German English Dictionary