supermassive star - French English Dictionary