evergreen tree with aromatic leaves - German English Dictionary