self-powered tape recorder - İngilizce Eşanlam Sözlük