hoisting tower - German English Dictionary