feminine form of immortel - German English Dictionary