fruit-bearing trees - French English Dictionary