sweet potato pie - Turkish English Dictionary