sempiternel - French English Dictionary