the least someone can do - Allemand Anglais Dictionnaire