Definition of sweet cherry in English:

sweet cherry

noun

another term for mazzard