eminently respectable - Turc Anglais Dictionnaire