clean-freak - Turkish English Dictionary