cast a long shadow - Türkçe İngilizce Sözlük