peer-reviewed journal - Alemán Inglés Diccionario