cradle of cross-bow - French English Dictionary