sempervirente - German English Dictionary