travelling tower crane - German English Dictionary