al aqsa martyrs' brigade - French English Dictionary