purposed for depositing white-leaved rock rose - Türkisch Englisch Wörterbuch