a hundred and ten percent - Turkish English Dictionary