sub-machinegun - French English Dictionary