pupa (chrysalis) - French English Dictionary