first-hand knowledge - Spanish English Dictionary