knight in armor - French English Dictionary