borda's mouthpiece - Alemán Inglés Diccionario