BEOLINGUS
Dictionary - TU Chemnitz

 German  English

surren; sirren; ein surrendes Geräusch von sich geben {vi} (gespannte Saite, Seil usw.) to twang (taut string, rope etc.)