iridescent cloud - Francés Inglés Diccionario