internet suicide - German English Dictionary