non-perishable - Spanish English Dictionary