store protected from light. - Französisch Englisch Wörterbuch