pumphead - French English Dictionary