mountain clematis - Turkish English Dictionary