DE → EN
EN → DE
babelfish
/
English → Deutsch
to screen one's eyes from the sun
Wörterbuch
seine Augen vor der Sonne schützen
to screen one's eyes from the sun