a hundred percent true - Turkish English Dictionary