femicidal - French English Dictionary