an  armed robbery - French English Dictionary