offer one's experiences - Türkçe İngilizce Sözlük