a chequered career - Fransızca İngilizce Sözlük