knight in armors - French English Dictionary