cast a long shadow - Almanca İngilizce Sözlük