red supergiant - Francés Inglés Diccionario