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