a lot of pluck - Turkish English Dictionary