stehekin - German English Dictionary