palette in ancient armor - French English Dictionary