pneumatic ballast injection machine - French English Dictionary