checkered career - Francés Inglés Diccionario