application technology satellite (ats) - Spanish English Dictionary