self-recording barometer - Turkish English Dictionary