checkered past - Spanish English Dictionary