disc recorder - Turkish English Dictionary