A camera that develops and produces a positive print within seconds English: Polaroid camera, Polaroid Land camera