clean freak - Turkish English Dictionary