iberis sempervirens - Turkish English Dictionary