scenic beauty - German English Dictionary