despicable and stubborn man - German English Dictionary