cherry bread pudding - Turkish English Dictionary