dooku's tower - German English Dictionary