it looks like rain - Français Anglais Dictionnaire