to avouch something - Espagnol Anglais Dictionnaire