sound-image tape recorders - Turkish English Dictionary