mechanical sweeper - Turco Inglés Diccionario