could you introduce yourself? - Türkçe İngilizce Sözlük