thin-leaved orache - Spanish English Dictionary