rock garden plant - Turco Inglés Diccionario