Citation: 5A_420/2014 E. A

A.a. A.________ SA a pour but l'exploitation d'une entreprise générale de travaux publics, en particulier de travaux de démolition et de terrassement. B.________ est propriétaire de la parcelle n° 2432, plans 23 et 24, de la commune de X.________, d'une surface de 53'693 m2, sur laquelle était érigée la gare des Eaux-Vives. Cette parcelle fait partie du projet ferroviaire Cornavin-Eaux-Vives-Annemasse ( CEVA ); à ce titre, elle accueillera la nouvelle gare des Eaux-Vives ainsi que des voies ferroviaires destinées à relier la gare d'Annemasse (F) à celle de Cornavin (GE). A.b. Par convention du 13 juillet 2006, B.________ a mis à disposition des Chemins de Fer Fédéraux Suisses ( CFF ) 13'610 m2 de la parcelle n° 2432 sous la forme d'une « emprise temporaire »; les CFF ont en outre acquis une surface de 15'665 m2 de ladite parcelle sous la forme d'une « emprise définitive ». A.c. La réalisation des travaux du CEVA correspondant au lot 26.20, consistant notamment dans la réalisation des tranchées, de la nouvelle gare des Eaux-Vives et d'une galerie commerciale au-dessus de la gare, a été confiée au Consortium D.________. Le 21 septembre 2012, A.________ SA a établi une offre relative au « lot 26.20 pré-terrassement des Eaux-Vives». Sur ce document a été inscrite à la main, le même jour, la mention suivante: « offre acceptée sur la base du contrat de sous-traitance à finaliser », signée par C.________ au nom du Consortium D.________. A cette même date, A.________ SA a établi deux devis à l'attention du Consortium D.________ pour le chantier « CEVA 26.20 - Pré-terrassement des Eaux-Vives », le premier pour des travaux d'« installation de chantier » et de « préparation des terrains » (71'300 fr.) et le second pour des travaux de « déblais grande masse » (6'963'250 fr.86 / 6'952'828 fr.86 selon une annotation manuscrite). Ce dernier a été signé le même jour par C.________, sous la mention manuscrite « offre acceptée sur la base du contrat de sous-traitance à finaliser ». A.d. Le 30 avril 2013, A.________ SA a adressé au Consortium D.________ une facture d'un montant de 2'404'693 fr.41 (n° 05.04.13), portant la mention: « Pour solde de tout compte pré-terrassement gare Eaux-Vives ». Cette facture comporte les postes suivants: - « Transport et mise en décharge DCMI des boues du 21.11.12 au 28.01.13 » (1'343'077 fr.19); - « Déblocage retenue de garantie » (178'490 fr.78); - « Arrêt de chantier au 22.10.12 suite à pollution non repérée » (5'000 fr.); - « Dépollution de la décharge Y.________ suite pollution des matériaux par D.________ » (700'000 fr.). Le 22 mai 2013, le Consortium D.________ a informé A.________ SA qu'aucun des postes de cette facture ne correspondait à une commande de sa part; la tenant pour « nulle et non avenue », elle lui l'a retournée.