shelf-stable - German English Dictionary