giant kangaroo (macropus giganteus) - Spanish English Dictionary