a thin slice of melted cheese - Turkish English Dictionary