The English term "tart" matches the Japanese term "suppai"

other english words that include "tart" : japanese :
start hazimaru