rotary-piston air cooling - Spanish English Dictionary