purposed for depositing white-leaved rock rose - Deutsch Englisch Wörterbuch