radio luxembourg (luxembourg) - Spanish English Dictionary