piston groove walls - German English Dictionary