flapping of sail - French English Dictionary