armor of a knight - French English Dictionary