dry-cleaning machine - French English Dictionary