a high-quality programme - Spanish English Dictionary