checkered past - Francés Inglés Diccionario