failed piston - Turkish English Dictionary