mountain everlasting - German English Dictionary