trap baffle - Francés Inglés Diccionario