superclean - Turkish English Dictionary