motor powered crane - German English Dictionary