female imp - French English Dictionary