a southern constellation - Francés Inglés Diccionario