difficult, unappealing woman - Allemand Anglais Dictionnaire