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