plethora of criminal legislation - Turco Inglés Diccionario