ultraluminous x-ray source - German English Dictionary