a scenic view of the mountains - Französisch Englisch Wörterbuch