of doubtful reputation - Turc Anglais Dictionnaire