vow to maintain silence - French English Dictionary