mechanical sweeping - Alemán Inglés Diccionario