subside (substrate) - French English Dictionary