squash pie - Turkish English Dictionary