a perfect girdle - French English Dictionary