purposed for depositing white-leaved rock rose - German English Dictionary