plants forming the genus abies - German English Dictionary