meaning of begrenzt haltbar

begrenzt haltbar - German to English

perishable