substaturated - French English Dictionary