No. 2 D : French cooking term meaning "on a skewer" (2,9) E? ???C?E??E No. 5 D : 1985 album and single by rock singer Billy Idol (5,4) R??? LY??L No. 7 and 8 D : New president of Lebanon, sworn into office on May 25 th 2008 (6, 8) M?C?E? ????I?A? No.10 A : Rounded contractile body of a jellyfish or other medusa (8) ?????L?A