past the piston - German English Dictionary