clumsy and stubborn person - Turkish English Dictionary