subfoundation - French English Dictionary