mountain everlasting - Turkish English Dictionary