tracked crane - German English Dictionary