ring baffle - Alemán Inglés Diccionario