most massive - French English Dictionary