plethora of criminal legislation - Allemand Anglais Dictionnaire