needle-leaved forest - French English Dictionary