store protected from light. - Almanca İngilizce Sözlük