perpetual vow - French English Dictionary