mechanical sweeping - Turkish English Dictionary