a scenic view of the mountains - Deutsch Englisch Wörterbuch