floor sweeper machine - Turkish English Dictionary