Well you are just transiting Zurich (and not going out of the airport / passing through passport control). You do not need a visa. Transit visa would be required in case you want to get out of the airport. Since your stopover is 3.5 hours, it does not leave you with time to get out of the airport.