impingement baffle - Francés Inglés Diccionario