superb terminalia - Turkish English Dictionary