cuirass - French English Dictionary