breakwater covered with wave-dissipating blocks - Turkish English Dictionary

Suggest a Term