square-spotted blue - Spanish English Dictionary