feel incompetent - Turkish English Dictionary