to avouch something - French English Dictionary