total cloud cover - French English Dictionary