daimanate heavy-lift starcrosser - French English Dictionary