public research foundation - Alemán Inglés Diccionario