to avouch for something - Türkçe İngilizce Sözlük