borda's mouthpiece - Francés Inglés Diccionario