separate taxation - Spanish English Dictionary