feminine form of immortel - Spanish English Dictionary