tower hoisting - German English Dictionary