luff (edge of sail) - French English Dictionary