earn your stripes - German English Dictionary