It is not just the English-speaking world that has this mingling of word usage - the word for "recipe" and "receipt" in Russian is "resept" and is used for both meanings. I noticed when I was in Russia, that though I often asked for women's recipes when tasting their cooking, I never received any..... they like their cooking secrets to remain so!
-- Jo in Scotland