cumulonimbus (cb) - French English Dictionary