first-hand knowledge - German English Dictionary