borda's mouthpiece - French English Dictionary