purposed for depositing white-leaved rock rose - Francés Inglés Diccionario