high council tower - German English Dictionary