hang out to dry - French English Dictionary