character armor - French English Dictionary