mountain immortelle - Turkish English Dictionary