boat swifter - French English Dictionary