center of research for development - Alemán Inglés Diccionario