meaning of brummfrei

brummfrei - German to English

hum-free