be a cleaning maniac - Turkish English Dictionary