have covered the sky with clouds - Francés Inglés Diccionario