cherry pie - Turkish English Dictionary