something admirable - Turc Anglais Dictionnaire