supergranulation - French English Dictionary