trap baffle - Alemán Inglés Diccionario