legal periodical - Turco Inglés Diccionario