floating casino - German English Dictionary