astragalus macrocephalus - Turkish English Dictionary