rupicolous plant - Turkish English Dictionary