centrifugal force ball - Turkish English Dictionary