ımpact basin with baffle blocks - Französisch Englisch Wörterbuch