atriplex - Spanish English Dictionary