a coward, mean fellow - Allemand Anglais Dictionnaire