downright mean - Allemand Anglais Dictionnaire