underwater observation tower - French English Dictionary