ball pressure - Turkish English Dictionary