superclean - French English Dictionary