research and development department - German English Dictionary