perfect knowledge - Turkish English Dictionary