floating docks of metal for mooring boats - İngilizce Eşanlam Sözlük