spring an armor - French English Dictionary