avow/declare spontaneously - Turkish English Dictionary