spectacled hare-wallaby - Spanish English Dictionary