nasa announcement on extraterrestrial life - Turco Inglés Diccionario