rock piton - Turkish English Dictionary