seppukus - German English Dictionary