massive compact halo object - Alemán Inglés Diccionario