rotary-piston air cooling - French English Dictionary