pressed ham - Turkish English Dictionary