floating suit - Turkish English Dictionary