japanese cherry (prunus serrulata) - Turkish English Dictionary