small tortoiseshell butterfly - Spanish English Dictionary