subspontaneous - French English Dictionary