related to forests - French English Dictionary