avow/declare spontaneously - Allemand Anglais Dictionnaire