sail fuller - French English Dictionary