research and development works - German English Dictionary