two-star general - French English Dictionary