strap of cape - Türkçe İngilizce Sözlük