large meat pie - Turkish English Dictionary