towerlike - German English Dictionary