superterrestrial - Francés Inglés Diccionario