polygonal floating structure - Turkish English Dictionary