toughtless person - Turkish English Dictionary