dense-leaved pussytoes - Spanish English Dictionary