sempervive - French English Dictionary