juridical double taxation - Spanish English Dictionary