wings of a crossbow - French English Dictionary