boat swifter - Turkish English Dictionary