BEOLINGUS
Dictionary - TU Chemnitz

 English  German

right on the waterfront; right on the water's edge direkt am Ufer gelegen

to mirror sth.; to reflect sth. [rare] das Spiegelbild von etw. zurückwerfen; etw. widerspiegeln {vt} [phys.]

The water's still surface mirrored her face. Die unbewegte Oberfläche des Wassers warf das Spiegelbild ihres Gesichts zurück.

The clear water mirrored the blue sky.; The blue sky was mirrored in the clear water. Der blaue Himmel spiegelte sich im klaren Wasser.

The old church is reflected in the glass facade of the office building. Die alte Kirche spiegelt sich in der Glasfassade des Bürogebäudes.

I could see her face reflected in the car's windscreen. Ich sah ihr Gesicht im Spiegel der Windschutzscheibe.