wall baffle - Francés Inglés Diccionario