ugly or unpleasant (person) - Allemand Anglais Dictionnaire