snow clearing equipment - Turco Inglés Diccionario