glycyrrhiza echinata - Turkish English Dictionary