mascled armor - French English Dictionary