stehekin - French English Dictionary