research and development institute - Alemán Inglés Diccionario