cup and ball game - Turkish English Dictionary