stinking goose-foot - French English Dictionary