observing tower - German English Dictionary