glass-bottomed boat - French English Dictionary