european research and development committee - German English Dictionary