over-garment - French English Dictionary