mammiform cloud - French English Dictionary