post-larvae - French English Dictionary