femicides - German English Dictionary