femicides - French English Dictionary