Square-spotted Blue - Francés Inglés Diccionario