be indistinguishable from the real thing - İspanyolca İngilizce Sözlük