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