Como impedir que um filho flexbox de largura dinâmica exceda o pai?

Na amostra abaixo, quero impedir que a criança esticada transborde do pai. Eu não quero especificar uma largura para ele. Como posso conseguir isso?

#flex-parent { display: flex; width: 200px; background: green; padding: 10px; }
#fixed-child { width: 20; background: red }
#stretched-child { background: yellow; word-wrap: break-word }
<div id="flex-parent">
  <div id="fixed-child">
FIXED
  </div>
  <div id="stretched-child">
  STREEEEEEEEEEEEEEEEEEEEEEEEEEEECHED
  </div>
</div>

questionAnswers(1)

yourAnswerToTheQuestion