non-perishable - German English Dictionary