recording apparatus - Turkish English Dictionary