non-perishable - Español Inglés Diccionario