reproduced in mirror image - Spanish English Dictionary