underwater observation tower - German English Dictionary