supergranulation - Spanish English Dictionary