noble soldier - French English Dictionary