reef in the sail - French English Dictionary