ham and cheese pie - Turkish English Dictionary