glycyrrhiza glabra - Turkish English Dictionary