the mark of cain - Allemand Anglais Dictionnaire