cleaning freak - Turkish English Dictionary