plight one's troth to someone - French English Dictionary