post-larves - French English Dictionary