front armor - Spanish English Dictionary