perennial border - Spanish English Dictionary