cup and ball - Turkish English Dictionary