forest tree seedlings - French English Dictionary