The English term "ball" matches the Finnish term "tanssiaiset, pallo"

other english words that include "ball" : finnish :
ball-bearing pallo