large cross-bow - French English Dictionary