obsessive about cleaning - Turkish English Dictionary