What does brummfrei mean?

brummfrei - German to English

hum-free