person with little talent - French English Dictionary