research-development engineer - German English Dictionary