plethora of criminal legislation - Almanca İngilizce Sözlük