splash baffle - Francés Inglés Diccionario