trunk of trees and plants - French English Dictionary