commit hara-kiri - German English Dictionary