floating establishment - German English Dictionary