baffle blocks - Alemán Inglés Diccionario