armed gang - French English Dictionary