sun shine covered by clouds before rain - Espagnol Anglais Dictionnaire