stock of a crossbow - French English Dictionary