internationally published article - Alemán Inglés Diccionario