wave absorbing revetment - German English Dictionary