a lot of pluck - Turc Anglais Dictionnaire