billet cradle - French English Dictionary