terrestrialization - Francés Inglés Diccionario