free ball passage (pump) - French English Dictionary