asteroid terrestrial-impact last alert system (atlas) - Francés Inglés Diccionario