smart but abusive fellow - Allemand Anglais Dictionnaire