amentiferous - French English Dictionary