well-informed sources - German English Dictionary