piston lands - Turkish English Dictionary