ultraluminous x-ray source - Spanish English Dictionary