know one's own limitations - Turc Anglais Dictionnaire