groddess - French English Dictionary