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