sempervive - German English Dictionary