coat armor - French English Dictionary