splash baffle - Alemán Inglés Diccionario