"have a long shelf life" in German to have a long shelf life sich lange halten Detailed translations for "have a long shelf life" to have a long shelf life to have a long shelf life sich lange halten