Supergranulation - French English Dictionary