supercúmulo - French English Dictionary