extraterrestrial feature - Espagnol Anglais Dictionnaire