priestess - French English Dictionary