space colonization - Francés Inglés Diccionario