iridescent clouds - Francés Inglés Diccionario