atriplex mexicana - Turkish English Dictionary