betrothed in the cradle - French English Dictionary