baked ham - Turkish English Dictionary