dupe (duplicate) - Spanish English Dictionary