differential and more favourable treatment - Spanish English Dictionary