floating wave-absorbing breakwater - Turkish English Dictionary