person with little talent - Turkish English Dictionary