extraterrestrial feature - Francés Inglés Diccionario