extravehicular visor assembly (eva) - Spanish English Dictionary