refereed journal - Turco Inglés Diccionario