internationally published article - Turco Inglés Diccionario