splash baffle - Turco Inglés Diccionario