floating establishment - Turkish English Dictionary