baffle bead - Alemán Inglés Diccionario