be a cleaning maniac - French English Dictionary