licence appeal tribunal - Spanish English Dictionary