pumpgun - French English Dictionary