mechanical sweep - Turkish English Dictionary