indumentum - French English Dictionary