hairy-legged vampire bat - Spanish English Dictionary