TERRASSE translation in English | French-English Dictionary . . . Ils ont dansé sur la terrasse en pierre sous les étoiles hier soir They danced on the stone terrace under the stars last night n Ils vont parer la terrasse extérieure de lanternes et de verdure fraîche They will trim the outdoor patio with lanterns and fresh greenery n