be not a pretty sight - French English Dictionary