machinegun - French English Dictionary