baffle hole - Francés Inglés Diccionario