stress recorder - Turkish English Dictionary