femicidal - German English Dictionary