a chequered career - Turco Inglés Diccionario