köken: Inherited from Middle French bouchon (“bundle of hemp or foliage, oakum”), from bousche (“handful of straw, bundle of twigs”), from Vulgar Latin bosca (“brush, bundle of branches”), from Frankish *bosc (“bush”), from Proto-Germanic *buskaz (“bush”). More at bush.
aile: bouchon d'oreille, bouchonner, pousser le bouchon, tire-bouchon
köken: Analyzable as tıxa- + -c. Cognate with Turkish tıkaç. Compare Turkmen dyky. The senses 'congestion' and 'traffic jam' are a semantic loan from Russian про́бка (próbka).
köken: Borrowed from French file (“line, row”), from Late Latin filare, from Latin filum (“thread”). Related to fileren (“to fillet”) and file (“computer file”).
From Proto-Finnic *ruhka, possibly borrowed from Proto-Germanic *hrūgǭ (compare modern Swedish råge (“more than full measure”)), perhaps originally meaning "heap".