self-homicide - German English Dictionary