shelf-life specification - Spanish English Dictionary