peer-reviewed paper - Turco Inglés Diccionario