permeable breakwater - German English Dictionary