despicable and stubborn man - Turkish English Dictionary