bank of heavy clouds - French English Dictionary