starry lady's mantle - Francés Inglés Diccionario