host galaxy - Español Inglés Diccionario