ımpact basin with baffle blocks - Français Anglais Dictionnaire