despicable and stubborn man - Allemand Anglais Dictionnaire