periodic clouds - Francés Inglés Diccionario