earn your stripes - French English Dictionary