be indistinguishable from the real thing - Spanisch Englisch Wörterbuch