none too clean - Turkish English Dictionary