abu nidal organization - French English Dictionary