international tax treaty - Spanish English Dictionary