old-fashioned form of diosa - French English Dictionary