borda's mouthpiece - German English Dictionary