first-hand knowledge - Turkish English Dictionary