a worthless, cowardly person - Allemand Anglais Dictionnaire