radio tape recorder - Spanish English Dictionary