pushrod head - French English Dictionary