motor powered crane - Spanish English Dictionary