imperfect knowledge - Turkish English Dictionary