ball bars - Turkish English Dictionary