sailing through - French English Dictionary