baffle walls - Alemán Inglés Diccionario