soldier belonging to the guards - French English Dictionary