plants forming the genus abies - French English Dictionary