immortally - French English Dictionary