shelf-stable product - Turkish English Dictionary