skirt of piston - German English Dictionary