spaced armor - Spanish English Dictionary