avow/declare spontaneously - Türkçe İngilizce Sözlük