glass-bottomed boat - Turkish English Dictionary