impingement baffle - Alemán Inglés Diccionario