no good to man or beast - Allemand Anglais Dictionnaire