daimanate heavy-lift starcrosser - Spanish English Dictionary